AMSI: An Automatic Model-Driven Service Identification from Business Process Models

نویسندگان

  • Mokhtar Soltani
  • Sidi Mohamed Benslimane
چکیده

The evolution of software engineering has passed through various paradigms; including structured programming, object oriented programming, component-based approaches and in recent years service-oriented computing. One of the key activities needed to develop a quality service oriented solution is the specification of service model. The majority of existing methods for service model specification are developed manually because they are based on the competence of the developers. The integration of Business Process Modeling (BPM) and Model-Driven Development (MDD) allows the automation of the SOA (Service-Oriented Architecture) services development. Three steps are used for developing an SOA solution: service identification, service specification and finally service realization. In this paper we propose a method called AMSI (Automatic Model-Driven Service Identification) that automatically identifies the architecturally significant elements from a high level business process model to specifying service model artifacts. The main goal of this work is to support the automation of the development process of service-oriented enterprise information system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Model-Driven Solution for the Automatic Generation of Executable Code from Business Process Models

The business goals of an enterprise process are traced to business process models with the aim of being carried out during the execution stage. The automatic translation from these models to fully executable code that can be simulated and round-trip engineered is still an open challenge in the Business Process Management field. Model-driven Engineering has proposed a set of methodologies to sol...

متن کامل

Ontology-based Multi-Objective Evolutionary Algorithm for Deriving Software Services from Business Process Model

Various approaches uses business process models as starting point to derive software services. The first and the important task for developing service-oriented models is service identification. However, the majority of existing methods for service identification are developed manually because, on the one hand, they are based on the competence of the developers and, on the other hand, the busine...

متن کامل

A Model-driven and Service-oriented framework for the business process improvement

Business Process Management (BPM) importance and benefits for organizations to focus on their business processes is nowadays broadly recognized, as business and technology areas are embracing and adopting the paradigm. The Service Oriented Computing (SOC) paradigm bases software development on services to realize business processes. The implementation of business processes as services helps in ...

متن کامل

Business Model Driven Service Architecture Design for Enterprise Application Integration

Increasingly, organisations are using a Service-Oriented Architecture (SOA) as an approach to Enterprise Application Integration (EAI), which is required for the automation of business processes. This paper presents an architecture development process which guides the transition from business models to a service-based software architecture. The process is supported by business reference models ...

متن کامل

Automatic Transformation of Generic , Validated Business Process Security Models to WS - SecurityPolicy Descriptions

An increasing need for security in SOA applications demands for better support for the management of security in Web-based business processes. Here, the model-driven process development may provide valuable opportunities in terms of maintainability and deployment. Besides modeling and then generating the pure functionality of a process, the consideration of security properties at the level of a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012